leaf eating caterpillar meaning in Hindi

Noun

A caterpillar that feeds on leaves.

पत्ते खाने वाला कैटरपिलर

English Usage: The leaf eating caterpillar can cause significant damage to crops.

Hindi Usage: पत्ताभक्षी इल्ली फसलों को काफी नुकसान पहुंचा सकती है।

Share Anuvadan of leaf eating caterpillar